package com.yhsoft.benefitcard.controller.response;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalDateTime;

/**
 * @author: yyyyyyyh
 * @create: 2023-10-15
 * @Version 1.0
 **/
@Data
public class CardsDetailOutVo {

    private static final long serialVersionUID = 1L;

    /**
     * id
     */
    @ApiModelProperty("福利卡id")
    private Integer id;

    /**
     * 二级批次号
     */
    @ApiModelProperty("激活批次")
    private String secondBantchNum;

    /**
     * 福利卡卡号
     */
    @ApiModelProperty("卡号")
    private String benefitCardsNum;

    /**
     * 批次号
     */
    @ApiModelProperty("批次号")
    private String firstBatchNum;

    /**
     * 卡券类型
     */
    @ApiModelProperty("卡券类型")
    private String cardType;

    /**
     * 面值
     */
    @ApiModelProperty("面值")
    private BigDecimal faceValue;


    /**
     * 是否使用
     */
    @ApiModelProperty("是否使用，0 未使用，1已使用")
    private Integer isUsed;

    /**
     * 余额
     */
    @ApiModelProperty("余额")
    private BigDecimal balance;

    /**
     * 绑定用户微信昵称
     */
    @ApiModelProperty("绑定用户微信昵称")
    private String nickName;

    /**
     * 用户手机号
     */
    @ApiModelProperty("用户手机号")
    private String phone;
}
